const fs = require('fs');
const readline = require('readline');

async function processLineByLine() {
  const fileStream = fs.createReadStream('2.py'); // 读取本地2.

  const rl = readline.createInterface({
    input: fileStream,
    crlfDelay: Infinity
  });
  // 注意：使用 crlfDelay 选项
  // 将 input.txt 中的所有 CR LF ('\r\n') 实例识别为单个换行符。

  for await (const line of rl) {
    // input.txt 中的每一行都将在此处作为 `line` 连续可用。
	
	let str="'"+`${line}`+"\\n'+"
//console.log(str
fs.writeFile('./test.js', str, { 'flag': 'a' }, function(err) {
    if (err) {
        throw err;
    }

 

});

  }
}

processLineByLine();